import request from '../utils/request'

export function getQrCode(uuid) {
    return request({
      url: '/user/getQrCode',
      method: 'get',
      params: {  // GET请求使用params
        code: uuid // 参数名需与后端@Parameter名称对应
      }
    })
}


export function getToken(uuid) {
    return request({
      url: '/user/getToken',
      method: 'get',
      params: {  // GET请求使用params
        code: uuid // 参数名需与后端@Parameter名称对应
      }
    })
}

export function getUserInfoById(id) {
    return request({
      url: '/user/getById/'+id,
      method: 'get',
    })
}
export function getUserInfo() {
    return request({
      url: '/user/getUserInfo',
      method: 'get',
    })
}



export function register(data) {
  return request({
    url: '/user/register',
    method: 'post',
    data
  })
}

export function login(data) {
  return request({
    url: '/user/login',
    method: 'post',
    data
  })
}


export function updateUserInfo(data) {
  return request({
    url: '/user/updateUserInfo',
    method: 'post',
    data
  })
}

export function updatePassword(data) {
  return request({
    url: '/user/updatePassword',
    method: 'post',
    data
  })
}